Logo ICT-BZ

ScopiumDev

Kurzinfo

Themenbereich

Softwareentwicklung

Lernende/r

Ilian Burri

Lehrbetrieb

Suva

Betreuer

Manuel Gut

Projekt-Website

Mein Projekt

Aufgabenstellung

Zum Abschluss des ersten Semester im Basislehrjahr durften wir ein eigenes Projekt umsetzen. Ich habe mich entschieden, eine Webseite zu erstellen die mir hilft meine Projekte und Projekt Ideen zu verwalten. Die Webseite soll es mir ermöglichen, meine Projekte zu erstellen, zu bearbeiten und zu löschen.

Ergebnisse

Ich habe all meine Ziele erreicht. Ich habe eine Webseite gemacht, auf der sich Benutzer registrieren und anmelden können. Dort kann man Projekte und Projekt-Ideen erstellen, ändern und löschen. Auf einem Dashboard sieht man alle aktiven und abgeschlossenen Projekte. Man kann Projekte als erledigt markieren und sie bei Bedarf wieder aktiv machen. So sieht man immer genau, wie weit man mit seiner Arbeit ist.

Lösungskonzept

Zuerst habe ich die benötigten PHP-Files erstellt und dann die Datenbank mit den nötigen Tabellen und Feldern aufgesetzt. Anschliessend habe ich die Benutzerregistrierung und das Login-System implementiert. Danach habe ich die Funktionen zum Erstellen, Bearbeiten und Löschen von Projekten hinzugefügt. Schliesslich habe ich das allgemeine Design mit bootsrap und css gestaltet, um noch ein bisschen Leben in die Webite zu bringen habe ich mit Bootstrap(Js) interaktive Elemente hinzugefügt.

Aufgetretene Probleme

Ich hatte Anfangs Probleme mit der Speicherung der Projekt und diese als abgeschlossen zu markieren, zudem funktionierte eine zeitlang das Login system nicht richtig. Außerdem hatte ich Schwierigkeiten, das Design so zu gestalten, dass es ansprechend aussieht. Aber mit etwas Recherche und Youtube-Tutorials konnte ich diese Probleme lösen.

Ausblick

Ich werde mit sehr Wahrscheindlich noch weiterhin an meinem Projekt arbeiten, weil es noch funktionen gibt die ich noch nicht habe z.B. Projekte kategorisieren, Prioritäten setzen oder Deadlines hinzufügen.